// 创建全局个人信息管理
export default {
    userdata: null,

    setUserInfo(userdata) {
        this.userdata = userdata;
        // 存储时需要将对象转换为字符串
        uni.setStorageSync('userInfo', JSON.stringify(userdata));
    },

    getUserInfo() {
        if (!this.userdata) {
            // 从存储中获取时需要解析 JSON 字符串
            const stored = uni.getStorageSync('userInfo');
            this.userdata = stored ? JSON.parse(stored) : null;
        }
        return this.userdata;
    },
	
    clearUserInfo() {
        this.userdata = null;
        uni.removeStorageSync('userInfo');  // 使用 removeStorageSync 更合适
    }
} 